8bae792d6cd95a793cb7d76f60a8d6ad20a1be41,src/main/java/ivorius/ivtoolkit/rendering/IvRenderHelper.java,IvRenderHelper,drawCuboid,#WorldRenderer#number#number#number#number#boolean#,225
Before Change
tessellator.addVertex(-sizeX * in, -sizeY * in, -sizeZ);
tessellator.addVertex(-sizeX * in, sizeY * in, -sizeZ);
tessellator.addVertex(sizeX * in, sizeY * in, -sizeZ);
tessellator.addVertex(sizeX * in, -sizeY * in, -sizeZ);
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.startDrawing(GL11.GL_LINE_STRIP);
}
tessellator.addVertex(-sizeX * in, -sizeY * in, sizeZ);
tessellator.addVertex(sizeX * in, -sizeY * in, sizeZ);
tessellator.addVertex(sizeX * in, sizeY * in, sizeZ);
tessellator.addVertex(-sizeX * in, sizeY * in, sizeZ);
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.startDrawing(GL11.GL_LINE_STRIP);
}
tessellator.addVertex(-sizeX, -sizeY * in, -sizeZ * in);
tessellator.addVertex(-sizeX, -sizeY * in, sizeZ * in);
tessellator.addVertex(-sizeX, sizeY * in, sizeZ * in);
tessellator.addVertex(-sizeX, sizeY * in, -sizeZ * in);
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.startDrawing(GL11.GL_LINE_STRIP);
}
tessellator.addVertex(sizeX, -sizeY * in, -sizeZ * in);
tessellator.addVertex(sizeX, sizeY * in, -sizeZ * in);
tessellator.addVertex(sizeX, sizeY * in, sizeZ * in);
tessellator.addVertex(sizeX, -sizeY * in, sizeZ * in);
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.startDrawing(GL11.GL_LINE_STRIP);
}
tessellator.addVertex(-sizeX * in, sizeY, -sizeZ * in);
tessellator.addVertex(-sizeX * in, sizeY, sizeZ * in);
tessellator.addVertex(sizeX * in, sizeY, sizeZ * in);
tessellator.addVertex(sizeX * in, sizeY, -sizeZ * in);
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.startDrawing(GL11.GL_LINE_STRIP);
}
tessellator.addVertex(-sizeX * in, -sizeY, -sizeZ * in);
tessellator.addVertex(sizeX * in, -sizeY, -sizeZ * in);
tessellator.addVertex(sizeX * in, -sizeY, sizeZ * in);
tessellator.addVertex(-sizeX * in, -sizeY, sizeZ * in);
After Change
Tessellator.getInstance().draw();
}
public static void drawCuboid(WorldRenderer tessellator, float sizeX, float sizeY, float sizeZ, float in, boolean lined)
{
if (lined)
{
tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
}
else
{
tessellator.begin(GL11.GL_QUADS, DefaultVertexFormats.POSITION_TEX_COLOR);
}
tessellator.pos(-sizeX * in, -sizeY * in, -sizeZ).endVertex();
tessellator.pos(-sizeX * in, sizeY * in, -sizeZ).endVertex();
tessellator.pos(sizeX * in, sizeY * in, -sizeZ).endVertex();
tessellator.pos(sizeX * in, -sizeY * in, -sizeZ).endVertex();
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
}
tessellator.pos(-sizeX * in, -sizeY * in, sizeZ).endVertex();
tessellator.pos(sizeX * in, -sizeY * in, sizeZ).endVertex();
tessellator.pos(sizeX * in, sizeY * in, sizeZ).endVertex();
tessellator.pos(-sizeX * in, sizeY * in, sizeZ).endVertex();
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
}
tessellator.pos(-sizeX, -sizeY * in, -sizeZ * in).endVertex();
tessellator.pos(-sizeX, -sizeY * in, sizeZ * in).endVertex();
tessellator.pos(-sizeX, sizeY * in, sizeZ * in).endVertex();
tessellator.pos(-sizeX, sizeY * in, -sizeZ * in).endVertex();
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
}
tessellator.pos(sizeX, -sizeY * in, -sizeZ * in).endVertex();
tessellator.pos(sizeX, sizeY * in, -sizeZ * in).endVertex();
tessellator.pos(sizeX, sizeY * in, sizeZ * in).endVertex();
tessellator.pos(sizeX, -sizeY * in, sizeZ * in).endVertex();
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
}
tessellator.pos(-sizeX * in, sizeY, -sizeZ * in).endVertex();
tessellator.pos(-sizeX * in, sizeY, sizeZ * in).endVertex();
tessellator.pos(sizeX * in, sizeY, sizeZ * in).endVertex();
tessellator.pos(sizeX * in, sizeY, -sizeZ * in).endVertex();
if (lined)
{
Tessellator.getInstance().draw();
}
if (lined)
{
tessellator.begin(GL11.GL_LINE_STRIP, DefaultVertexFormats.POSITION_TEX_COLOR);
}
tessellator.pos(-sizeX * in, -sizeY, -sizeZ * in).endVertex();
tessellator.pos(sizeX * in, -sizeY, -sizeZ * in).endVertex();
tessellator.pos(sizeX * in, -sizeY, sizeZ * in).endVertex();
tessellator.pos(-sizeX * in, -sizeY, sizeZ * in).endVertex();